差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
a40i [2023/08/23 19:33] hc |
a40i [2023/08/23 20:09] (当前版本) hc [Linux C编程指导] |
||
---|---|---|---|
行 8: | 行 8: | ||
} | } | ||
====接口布局和尺寸==== | ====接口布局和尺寸==== | ||
- | |||
- | |||
- | |||
- | |||
- | ====快速上手==== | ||
- | ===系统下载=== | ||
- | ==Linux系统== | ||
- | Buildroot: | ||
- | |||
- | ===工具链下载=== | ||
- | ==工具== | ||
- | |||
- | ===烧录工具下载=== | ||
- | ==烧录工具== | ||
- | |||
- | ===系统烧录=== | ||
- | 1、下载烧录工具: | ||
- | * | ||
- | |||
- | 2、开始烧录: | ||
- | |||
- | |||
- | |||
- | 3、完成烧录: | ||
- | * 烧录过程不需要任何操作,烧录成功后右框会显示设备自动重启,烧录完成。 | ||
行 141: | 行 116: | ||
com_send /dev/ttyS3 115200 | com_send /dev/ttyS3 115200 | ||
- | | + | |
| | ||
行 157: | 行 132: | ||
在接收端可以收到字符: | 在接收端可以收到字符: | ||
- | {{:pasted:20220607-233323.png}} | + | {{:pasted:20230823-194608.png}} |
| | ||
- | CAN接口定义 | ||
- | |||
- | |||
- | CAN测试方法,连接CAN1L -- CAN2L ,CAN1H -- CAN2H | ||
设置can: | 设置can: | ||
行 175: | 行 146: | ||
candump can0 | candump can0 | ||
- | 使用can1发送数据帧: | + | 使用can分析仪发送数据帧 |
| | ||
- | cansend can1 123# | + | |
查看接收端: | 查看接收端: | ||
行 250: | 行 221: | ||
| | ||
2. 下载安装交叉编译工具链: | 2. 下载安装交叉编译工具链: | ||
- | apt install -y crossbuild-essential-arm64 | + | apt install -y crossbuild-essential-armhf |
3. 查看是否安装正确: | 3. 查看是否安装正确: | ||
- | aarch64-linux-gnu-gcc -v | + | arm-linux-gnueabihf-gcc -v |
系统有打印Gcc 版本即为正常: | 系统有打印Gcc 版本即为正常: | ||
- | {{:pasted:20220719-004327.png}} | + | {{:pasted:20230823-200954.png}} |