
嵌入式
无云
无
展开
-
uboot中,ARM体系下,设置变量4字节对齐
转载自:http://www.crifan.com/in_uboot_arm_system_set_the_variable_4-byte_alignment/调试程序遇到由于buffer地址不是4字节对齐,所有底层去:u32 *p =(u32 *)buf;使得数据拷贝有误。所以,去参考了uboot中其他人的做法:boards1845flash.c中的:转载 2012-06-05 16:38:43 · 2807 阅读 · 0 评论 -
EABI还是GNU/Linux:如何正确选择合适的交叉工具链
转自:http://blog.youkuaiyun.com/jackyu613/article/details/6211217并对里面的一些信息做了更新。我们自己可以编译制作一个交叉编译工具链(Cross-compile Toolchain)来用,但为了方便、稳定起见,我们大多数时候会去选择成熟的第三方工具链。codesourcery的交叉工具链是很常见的一种,以ARM为例,我转载 2012-09-06 14:28:23 · 2277 阅读 · 0 评论 -
Ubuntu下面使用串口
首先安装minicom,命令如下:sudo apt-get install minicom我是使用的USB转串口,在/dev目录下面能够找到ttyUSB0,所以我启动minicom的命令如下:sudo minicom -D /dev/ttyUSB0注意,这里一定要使用sudo,否则会提示没有权限。进入程序之后,使用ctrl+A,然后Z,可以查看帮助。在终端下使用:minicom -原创 2012-09-07 21:41:47 · 2921 阅读 · 0 评论 -
qt210裸奔点灯代码
使用的交叉编译器:arm-2012.03-56-arm-none-eabi.bin交叉编译器路径CROSS_COMPILE,需根据实际情况修改使用src/ddubootsdc.sh脚本烧写到SD卡中,qt210选择从SD卡启动src/ddubootsdc.sh脚本里的“of=/dev/sdc”需根据实际情况修改!这一点需特别注意!编译器下载地址:http://www.codes原创 2012-10-26 22:55:54 · 2270 阅读 · 0 评论 -
NPN与PNP的区别与判别
转自:http://hehongqing168.blog.163.com/blog/static/19687667200962754425274/1.如果输入一个高电平,而输出需要一个低电平时,首选择npn。 2.如果输入一个低电平,而输出需要一个低电平时,首选择pnp。 3.如果输入一个低电平,而输出需要一个高电平时,首选择npn。 4.如果输入一个高转载 2013-03-25 14:50:44 · 5555 阅读 · 0 评论 -
LCD参数配置调整程序(STM32+ILI9325)
使用STM32配置ILI9325LCD驱动芯片的每一项参数的代码。上下选择,左右调整参数。此代码需要STM32F10x_StdPeriph_Lib_V3.5.0。代码和库文件的放置可参考:D:\stm32\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\STM32F10x_StdPeriph_Driver\srcD:\stm32\STM32F1原创 2016-10-22 23:09:03 · 4377 阅读 · 0 评论