You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

103 lines
2.8 KiB

3 years ago
  1. USMART V3.4
  2. USMART����ALIENTEK������һ�����ɵĴ��ڵ��Ի�������,ͨ�� ��,������ͨ���������ֵ��ó�
  3. ���������κκ���,��ִ��.����,�������������ĺ�������������(֧������(10/16����,֧�ָ���)
  4. ���ַ������������ڵ�ַ����Ϊ����),������������֧��10����������,��֧�ֺ����� ��ֵ��ʾ.
  5. V2.1�汾�Ժ�����hex��dec����ָ��.���ǿ����������ú�����������ʾ��ʽ.Ҳ�����������ݵĽ�
  6. ��ת��,����:
  7. ����"hex 100" ���ڴ��ڵ��������Ͽ��� HEX 0X64.
  8. ����"dec 0X64" ���ڴ��ڵ��������Ͽ��� DEC 100.
  9. ����˵��
  10. V1.4
  11. �����˶Բ���Ϊstring���͵ĺ�����֧��.���÷�Χ��������.
  12. �Ż����ڴ�ռ��,��̬�ڴ�ռ��Ϊ79���ֽ�@10������.��̬��Ӧ���ּ��ַ�������
  13. V2.0
  14. 1,�޸���listָ��,��ӡ��������������ʽ.
  15. 2,������idָ��,��ӡÿ�����������ڵ�ַ.
  16. 3,�޸��˲���ƥ��,֧�ֺ��������ĵ���(�������ڵ�ַ).
  17. 4,�����˺��������Ⱥ궨��.
  18. V2.1 20110707
  19. 1,����dec,hex����ָ��,�������ò�����ʾ����,��ִ�н���ת��.
  20. ע:��dec,hex����������ʱ��,���趨��ʾ��������.������������ʱ��,��ִ�н���ת��.
  21. ��:"dec 0XFF" ���Ὣ0XFFתΪ255,�ɴ��ڷ���.
  22. ��:"hex 100" ���Ὣ100תΪ0X64,�ɴ��ڷ���
  23. 2,����usmart_get_cmdname����,���ڻ�ȡָ������.
  24. V2.2 20110726
  25. 1,������void���Ͳ����IJ���ͳ�ƴ���.
  26. 2,�޸�������ʾ��ʽĬ��Ϊ16����.
  27. V2.3 20110815
  28. 1,ȥ���˺�������������"("������.
  29. 2,�������ַ��������в�����"("��bug.
  30. 3,�޸��˺���Ĭ����ʾ������ʽ���޸ķ�ʽ.
  31. V2.4 20110905
  32. 1,�޸���usmart_get_cmdname����,��������������������.������������������ʱ����������.
  33. 2,����USMART_ENTIM2_SCAN�궨��,���������Ƿ�ʹ��TIM2��ʱִ��scan����.
  34. V2.5 20110930
  35. 1,�޸�usmart_init����Ϊvoid usmart_init(u8 sysclk),���Ը���ϵͳƵ���Զ��趨ɨ��ʱ��.(�̶�100ms)
  36. 2,ȥ����usmart_init�����е�uart_init����,���ڳ�ʼ���������ⲿ��ʼ��,�����û����й���.
  37. V2.6 20111009
  38. 1,������read_addr��write_addr��������.��������������������д�ڲ�������ַ(��������Ч��ַ).���ӷ�������.
  39. 2,read_addr��write_addr������������ͨ������USMART_USE_WRFUNSΪ��ʹ�ܺ͹ر�.
  40. 3,�޸���usmart_strcmp,ʹ���淶��.
  41. V2.7 20111024
  42. 1,�����˷���ֵ16������ʾʱ�����е�bug.
  43. 2,�����˺����Ƿ��з���ֵ���ж�,����û�з���ֵ,�򲻻���ʾ.�з���ֵʱ����ʾ�䷵��ֵ.
  44. V2.8 20111116
  45. 1,������list�Ȳ���������ָ��ͺ����ܵ���������bug.
  46. V2.9 20120917
  47. 1,�޸������磺void*xxx(void)���ͺ�������ʶ����bug��
  48. V3.0 20130425
  49. 1,�������ַ���������ת������֧�֡�
  50. V3.1 20131120
  51. 1,����runtimeϵͳָ��,��������ͳ�ƺ���ִ��ʱ��.
  52. �÷�:
  53. ����:runtime 1 ,����������ִ��ʱ��ͳ�ƹ���
  54. ����:runtime 0 ,���رպ���ִ��ʱ��ͳ�ƹ���
  55. runtimeͳ�ƹ���,��������:USMART_ENTIMX_SCAN Ϊ1,�ſ���ʹ��!!
  56. V3.2 20140828
  57. 1,�޸�usmart_get_aparm����,����+/-���ŵ�֧��
  58. 2,�޸�usmart_str2num����,֧�ָ���ת��
  59. V3.3 20160506
  60. ����usmart_exe������USMART_ENTIMX_SCANΪ0��ʱ�򣬱�����bug
  61. V3.4 20200324
  62. �޸ı���������ʽΪ: uint8_t, uint16_t, uint32_t,����ʹ��u8,u16,u32,���ǻ���֧��
  63. ��u8,u16,u32��������������.
  64. ����ԭ��@ALIENTEK
  65. ������̳:www.openedv.com
  66. �޸�����:2014/08/28
  67. Copyright(C) ALIENTEK 2011-2021