国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品
電子工程網
標題:
飛凌iMX6ULL -9個知識點講解
[打印本頁]
作者:
哦哈喲
時間:
2021-7-28 14:39
標題:
飛凌iMX6ULL -9個知識點講解
本文以飛凌OKMX6ULL-S
開發板
為基礎講解,系統為Linux,一共總結了14個
imx6
ULL小知識點,分三期完成,此為第二期
i.MX6ULL應用筆記目錄
1.1 管腳復用的參數配置方法(PINMUX)
1.2 Windows下轉換開機LOGO圖片格式
1.3 8189es SDIO WIFI使用及
測試
1.4 USB轉串口
芯片
的支持(PL2303)
1.5 增加串口
1.6 串口配置DMA
1.7 LCD轉LVDS模塊
1.8 LCD轉VGA模塊
1.9 硬浮點運算
1.10 OTG修改模式
1.11 使用
ec20
模塊實現4G-AP功能
1.12 SPI轉CAN
接口
1.13 ADC接口
1.14 LCD的屏幕參數調整
1.4 USB轉串口芯片的支持(PL2303)
內核自帶了PL2303的驅動,需要將配置文imx6ull_defconfig中CONFIG_USB_SERIAL_PL2303 設置為y,如下:(默認已經配置)
arch/arm/configs/imx6ull_defconfig
# CONFIG_USB_SERIAL_NAVMAN is not setCONFIG_USB_SERIAL_PL2303=yCONFIG_USB_SERIAL_VIZZINI=y 配置說明:1. 編譯內核,燒寫并替換內核。(如果對imx6ull_defconfig配置進行修改需要執行此步驟)
2.啟動系統à 插入USB轉串口設備。
3.驗證,輸入以下
指令
查看,默認在dev下產生ttyUSB0節點:
root@fl-imx6ull:~#ls -la /dev/ttyUSB0注意:
1.有些USB設備需要將配置文件中CONFIG_USB_PRINTER=y;
2. 測試方法同《用戶手冊》串口測試章節。
1.5 增加串口
1.此處以uart4配置進行說明。查看IMX6ULLRM.pdf手冊中Chapter 4
2.因有調試串口,驅動為同一個,此處不再修改配置configs文件。
3.修改設備樹文件imx6ull-S-emmc-1024x600c7.dts
&uart4 { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_uart4>; status = "okay";};
PIN control部分:
pinctrl_uart4: uart4grp { fsl,pins = < MX6UL_PAD_UART4_TX_DATA__UART4_DCE_TX 0x1b0b1 MX6UL_PAD_UART4_RX_DATA__UART4_DCE_RX 0x1b0b1 >;};
因uart4復用為i2c1,此處將i2c1設置為disab
LED
。
&i2c1 {
clock
-frequency = <100000>; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_i2c1>; status = "disabled";
4.編譯生成dtb,替換并燒寫。
5.查看開發板/dev下有節點ttymxc3,則驅動加載成功。
測試同其他串口的測試方法。此處不再說明。
1.6 串口配置DMA
i.MX6ULL-S源碼中,默認除了
debug
串口uart1之外,其它的都是默認打開的DMA的,如果串口只是接了TXD/RXD,而沒有硬件流控RTS/CTS,則使用DMA
傳輸
大量數據有可能報DMA錯誤,所以如果只接TXD/RXD可以只使用PIO模式,參考 uart1設置。以uart7為例:
imx6ull.dts
uart7: serial@02018000 { compa
ti
ble = "fsl,imx6ul-uart", "fsl,imx6q-uart", "fsl,imx21-uart"; reg = <0x02018000 0x4000>; interrupts =
; clocks = <&clks IMX6UL_CLK_UART7_IPG>, <&clks IMX6UL_CLK_UART7_SERIAL>; clock-names = "ipg", "per"; // dmas = <&sdma 43 4 0>, <&sdma 44 4 0>; //注釋掉則該串口不使用DMA dma-names = "rx", "tx"; status = "disabled"; };
1.7 LCD轉LVDS模塊
關閉
電源
,將LCD屏幕接至LVDS接口,現階段支持深圳拓普微的LMT070DICFWD-AKA液晶
顯示器
。
上電即可正常顯示,觸摸可用,如有需要可聯系銷售人員。
1.8 LCD轉VGA模塊
關閉電源,將LCD屏幕接至LCD轉VGA模塊。需要更改顯示的各參數,客戶根據實際使用的設備樹修改參數即可。如有需要可聯系銷售人員。
1.9 硬浮點運算
i.MX6ULL的CPU本身有FPU,支持VFPv4-D32。假設測試程序為test.c。
Linux4.1.15內核,按照用戶手冊描述,配置好交叉編譯環境后,直接使用$CC編譯即可
$CC -o test test.c
1.10 OTG修改模式
設備樹中設置為device模式:
&usbotg1 {dr_mode = "peripheral"; //默認設置為device模式,所以MFG下載可以用。status = "okay";};
設備樹中設置為host模式:
&usbotg1 { vbus-supply = <®_usb_otg1_vbus>; dr_mode = "host"; status = "okay";};
原文鏈接:
https://www.forlinx.com/article_view_603.html
歡迎光臨 電子工程網 (http://m.qingdxww.cn/)
Powered by Discuz! X3.4
主站蜘蛛池模板:
国产精品边做边接电话在线观看
|
国产亚洲欧美日韩在线观看不卡
|
国产一级特黄aa大片爽爽
|
精品国产一区二区三区香蕉
|
h色视频在线
|
免费一级做a爰片久久毛片潮
|
91国内揄拍国内精品对白
|
九九视频在线看精品
|
99热在线精品免费播放6
|
精品视频一区二区三区四区五区
|
亚洲精品永久www嫩草
|
久热香蕉精品视频在线播放
|
国产在线麻豆自在拍91精品
|
美女的隐私视频网站蜜桃视频
|
麻豆精品在线播放
|
四虎影院黄色
|
四虎影视在线麻豆国产
|
噜噜在线
|
青草久久久
|
手机看片亚洲
|
国产成人精品微拍视频
|
日日摸夜夜添夜夜免费视
|
日本高免费观看在线播放
|
日韩高清的天堂在线观看免费
|
香港三级日本三级三级人妇99
|
国产欧美精品一区二区三区四区
|
国产在线一区观看
|
精品日韩一区
|
99在线热播精品免费
|
20201精品极品国产色在线
|
久久精品一区二区三区中文字幕
|
国产精品国三级国产aⅴ
|
亚洲美女激情视频
|
天天摸天天摸色综合舒服网
|
99成人免费视频
|
99精品热线在线观看免费视频
|
国产成人性毛片aaww
|
手机在线国产精品
|
91精品国产自产在线观看高清
|
伊人狠狠操
|
黄色的网站免费
|