- 博客(11)
- 资源 (9)
- 收藏
- 关注
原创 sudo命令的交叉编译移植
sudo源码下载链接:https://www.sudo.ws/news.html交叉编译器:arm-linux-gnueabihf-gcc解压源码。(可能是由于编译器环境配置的原因,导致了配置编译路径出错,然后移植后一直不能找到对应的库文件)所以在配置编译生成文件位置的时候 灵活安排安装位置,现在做一个示例进入源码。mkdir build./configure --prefix=sudo源码的安装位置/build --host=arm-linux-gnueabihfCC=交叉编.
2020-05-15 13:20:40
1165
原创 Linux下PAM安全认证模块的交叉编译移植
参考链接https://blog.youkuaiyun.com/weixin_42218802/article/details/82526099?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522158950322119725256762957%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.57675%2522%257D&request_id=1589503221197
2020-05-15 09:29:27
3978
9
原创 16位CRC校验程序
/*CRC计算方法1、预置1个16位的寄存器为十六进制FFFF(即全为1),称此寄存器为CRC寄存器;2、把第一个8位二进制数据(即通讯信息帧的第一个字节)与16位的CRC寄存器的低8位相异或,把结果放于CRC寄存器中3、把CRC寄存器的内容右移一位(朝低位)用0填补最高位,并检查右移后的移出位4、如果移出位为0,重复第三步(再次右移一位)如果移出位为1;CRC寄存器与多项式A
2017-09-11 19:59:30
1462
原创 STM32之GPIO的8种配置模式
STM32芯片的GPIO一共有8种配置模式,对8种模式的理解如下1.四种输入模式上拉输入:在默认状态下,读取的GPIO引脚为高电平下拉输入:在默认状态下,读取的GPIO引脚为低电平浮空输入:配置成这种模式时,电压表测量引脚电压为1点几伏,为不确定值,因为其阻抗较大,所以一般作为IIC,USART的输入管脚应用模拟输入:在使用ADC外设的时候,将管脚配置成此模式,这样 外部模拟信
2017-07-22 17:35:59
6419
原创 矩阵相乘的C代码实现
/********************************************************************************功能:实现矩阵的相乘,进行矩阵相乘的两个矩阵必须符合矩阵相乘的法则(A矩阵的列数要与B矩阵的行数相等)输入参数:aRows A矩阵的行数 aCols_bRows A矩阵的列数(或B矩阵的
2017-07-13 11:09:23
1880
原创 stm32 bin文件和hex文件的生成和下载
1.hex文件的生成在如上图的设置中勾选上生成创建hex文件即可,通过串口可以将hex文件下载到芯片中,在下载过程中要让芯片的boot0为1,boot1为0.在下载完成后芯片断电将boot0置为0,重新上电启动开发板。在通过串口进行下载时的flymcu软件的设置为2.bin文件的生成在After build/Rebuild中勾选第一项并在后面填写C:\K
2017-07-03 14:16:39
20043
原创 用MDK建立STM32工程模板
1.先去ST下载官方固件库附上STM32F10x V3.5.0版库下载地址:http://www.st.com/st-web-ui/static/active/en/st_prod_software_internet/resource/technical/software/firmware/stsw-stm32054.zip2.建立文件夹《stm32工程模板》在《stm
2017-07-03 10:36:57
3150
原创 jz2440开发板-软件环境的构建
1apt-get的使用(1)修改/etc/apt/sources.list,用vi命令打开,将其中注释的#去掉(2)更新可用的程序列表,sudo apt-get update2ftp服务的安装配置启动(1)sudo apt-get install vsftpd(2)修改vsftpd的配置文件/etc/vsftpd.conf,将其中两行的#去掉#local_enable =
2017-04-28 20:31:57
319
原创 jz2440一些接口注意事项
nand flash接口io0-io7 数据命令地址CLE 命令锁存使能 高电平时发送的命令ALE 地址锁存使能 高电平时发送的地址CE\ 片选信号RE\ 低电平时读WE\ 低电平读WP\ 写保护R/B\ 高电平处理完了内存类接口不需要我们手工设置片选引脚,CPU将地址信号发送给内存控制器,内存控制器自己决定将那个引脚置0还要主要
2017-04-23 22:09:14
290
原创 jz2440开发板制作烧写根文件系统,使用NFS启动
1在制作根文件系统时,需要用到mkyaffs2image命令(这个命令文件需要去相应文件夹中去拷贝) 将相应命令文件拷贝到/bin/ 目录中 增加可执行权限 chmod +x /bin/mkyaffs2image2mkyaffs2image命令用法mkyaffs2image 目录名字 生成映像文件名字mkyaffs2image fs_mini_mdev fs.yaffs
2017-04-22 23:37:48
680
原创 jz2440开发板基本操作
裸板的程序在板子的nand flash中烧写,u-boot可以在nor flash或nand flash中烧写1、u-boot,内核,文件系统的烧写 (1)烧写裸板程序通过自带的oflash.exe在windows系统中下载(用openjtag下载)。 //cmd中运行在u-boot中用tftp下载(u_boot烧写是nor启动,烧写完成后设置nand启动) 打开t
2017-04-14 18:38:22
927
PCA9685 RGB.zip
2019-09-17
stm32f407+cubemax+iic主从通信
2018-09-28
stm32f407+cubemax+freeRTOS+lwip UDP通信成功
2018-08-29
stm32f407+cubemax+lwip UDP通信成功
2018-08-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人