ARM
小坏坏_
本人是个电子设计者只为了和大家共享我的经验希望多多交流
展开
-
Labwindows打包制作Setup安装程序的步骤
CVI开发的程序如果在没有安装CVI开发平台的PC上运行,一般有以下几种方法:(原帖http://blog.sina.com.cn/u/2267289007转载请注明)1),将编译好的EXE文件和相关文件copy到目标PC的指定文件夹,将CVI的绿色运行库copy到目标PC的上述EXE文件所在的文件夹中,手动自己建所需的快捷。2),在目标PC上安装NI的Run Time Engine(不是Real Time),再将EXE和相关文件copy到目标PC的你所指定的...转载 2020-08-19 16:04:13 · 6030 阅读 · 3 评论 -
IMX6ULL 串口5修改
最近调试IMX6ULL新项目,配置了UART1UART6(arm下映射成ttymxc0ttymxc5),短接了RX和TX用minicom测试了UART1~ttymxc6,发现UART5只能发,不能收。后来配置成GPIO的方式调试,确认UART5的RX和TX的硬件连接没有问题。最后结合datasheet和imx6ull-pinfunc.h,发现是freescale官方配置管脚寄存器的值有错误。下面记录一下:管脚配置:pinctrl_uart5: uart5grp {fsl,pins = <转载 2020-06-11 17:00:58 · 1060 阅读 · 1 评论 -
STM32F103外部晶振由8M变为12M
官方提供的库文件中,HSE(外部高速时钟)默认为8MHz,最高主频为8*9=72MHz,如果将HSE变为12MHz,不修改库文件的话,最高主频则变为12*9=108MHz,最典型的问题就是USART可以通信,但是接收到的数据与发送的不一致,并且找不到啥原因,害的我瞎折腾了一整天,下面列举需要修改的地方。1、修改stm32f10x.h中的HSE_VALUE,原本的代码如下: #if!de...转载 2019-08-07 10:04:03 · 1245 阅读 · 0 评论