为什么要做这套软件 1:当驱动 100 多段段码且段码之间无规律时,一位从事 MCU 技术支持有 2 年以下工作经验的程序员大概需要 3-4 天时间,而有 2-5 年工作经验的程序员需 要 1-2 天,有 5-10 年工作经验的程序员需要 1-2 小时,而使用这套软件基本可以 做到 1-10 分钟完成。 2:对 LED 硬件驱动原理不清楚或只做过软件 LED 驱动的程序员,难以理解 硬件驱动,因为它跟软件驱动不一样。如果使用这套软件,不再需要理解驱动原 理,直接将 LED 或 LCD 的真值表填入就可以直接驱动了。 3:假如要驱动 3 位数码管显示 0-100,是显示 099 还是显示 99,需要一个 函数来实现;是显示 16 进制还是 10 进制,也需要一个函数来实现;显示一传字 符串,也需要一个函数来实现;甚至显示字符串和数值的实现,也需要一个函数 来实现;需要某一位或多位闪烁,也需要一个函数来实现,以及需要从某一位开 始显示,也需要一个函数来实现......而本套软件在支持任意无规律段码 LED,LCD 驱动的同时,提供万能输出函数 June_SHOW_printf();几乎可以满足所有的数码管 驱动需要,为你省了大量的代码。假如数码管在物理上顺序安装反了,还提供了 June_SHOW_printf_Sort()函数。另外,整套软件尽可能用高效率代码,很少出现 if 判断语句,比一般程序要节省很多的代码。 4:点屏除了数码管外还有单独的标志,如果用这套软件可以将无序散乱的段 码变成有序的数组,直接使用,而传统方法是置位或清除对应的位,需要很多的 if 语句,增加代码量,容易出错以及修改不灵活,后面举例说明。
2021-12-11 14:02:31 13.57MB CACHIP_MCU
1
例程可以提供客户通过远程升级CACHIP_MCU的驱动程序,以外断电升级不会导致死机
2021-12-11 14:02:31 1.57MB CACHP_MCU
1
汽车嵌入式微控制器原理及应用pdf 英飞凌XC2000家族MCU
2021-12-10 22:34:41 10.4MB MCU 英飞凌 XC200
1
Linux环境按住GCC编译器资源文件(已经在centos6.7测试通过),附件中包含所需的9个RPM文件
2021-12-10 20:23:16 15.49MB Linux GCC
1
gcc-4.8.5版本的rpm安装包,解压进入目录后运行sudo rpm -Uvh *.rpm --force进行安装(如果安装提示依赖错误,可在命令后再加上--nodeps),安装完成后可通过gcc --version和g++ --version查看版本信息
2021-12-10 13:00:39 76.63MB gcc g++ rpm包
1
安装命令: rpm -Uvh *.rpm --nodeps --force 查询版本: gcc -v
2021-12-10 13:00:38 36.08MB Redis
1
spi转两路UART的驱动文件,模块化了,XR20M172在SOC端用的比较多,MCU还比较少,这个可以直接用在MCU端,移植很简单了已经
2021-12-10 11:02:21 6KB XR20M172 SPI转UART
离线安装包,亲测可用
2021-12-09 20:01:28 506KB rpm
离线安装包,亲测可用
2021-12-09 20:01:27 8.78MB rpm
离线安装包,亲测可用
2021-12-09 20:01:27 7.73MB rpm