官术网_书友最值得收藏!

SiFive 經典RISC-V FE310微控制器原理與實踐
會員

本書以讓讀者快速掌握FE310嵌入式微控制器為目的,由淺入深地帶領讀者進入RISC-Ⅴ的世界。本書共分為7章,系統地介紹了SiFiveE系列32位RISC-Ⅴ微控制器的體系結構、SiFiveE31內核、片內存儲系統、系統控制模塊、外圍設備接口的特點與性能;還介紹了SiFiveFreedomStudio集成開發環境,FreedomE-SDK驅動庫開發及SiFiveLearnInventor開發系統,開發系統連接外部紅外與超聲波模塊的拓展應用開發實例,有初步C語言基礎的讀者可輕松上手;還利用最后兩章輔以大量的例程,講解了FreeRTOS與RT-Thread等實時多任務操作系統的原理與應用。本書以最常見的UART接口驅動結構進行分析、移植及代碼解說,對于想要初步學習RTOS系統原理的人來說是一個不錯的選擇。附錄C給出了自制競賽用智能車實例,達到軟件開發結合硬件系統設計的效果。本書內容豐富實用、層次清晰、敘述詳盡,書中穿插的實例程序全部使用C語言編寫,且在FreedomStudio集成開發環境上編譯通過,方便讀者教學與自學,非常適合RISC-Ⅴ嵌入式微控制器的初學者;還可以作為高等院校計算機科學與技術、電子信息工程、通信工程、自動控制、電氣自動化、嵌入式、物聯網等相關專業本科生或研究生,進行RISC-Ⅴ微控制器系統與RTOS教學的嵌入式相關課程輔助教材;本書著重培養學生實踐應用能力,因此還可以作為全國大學生電子設計競賽RISC-Ⅴ子賽題的培訓教材,尤其適合參加智能車競賽的同學參考;同時,還可以作為具有一定C語言知識和硬件基礎的嵌入式系統開發工程師和研究人員進行RISC-Ⅴ微控制器系統開發與應用的參考書。

陳宏銘編著 ·硬件維護 ·13.2萬字

Android Programming with Kotlin for Beginners
會員

BuildsmartlookingKotlinappswithUIandfunctionalityfortheAndroidplatformKeyFeatures*StartyourAndroidprogrammingcareer,orjusthavefunpublishingappsonGooglePlaymarketplace*Thefirst-principleintroductiontoKotlinthroughAndroid,tostartbuildingeasy-to-useapps*Learnbyexampleandbuildfourreal-worldappsanddozensofmini-appsBookDescriptionAndroidisthemostpopularmobileoperatingsystemintheworldandKotlinhasbeendeclaredbyGoogleasafirst-classprogramminglanguagetobuildAndroidapps.WiththeimminentarrivalofthemostanticipatedAndroidupdate,Android10(Q),thisbookgetsyoustartedbuildingappscompatiblewiththelatestversionofAndroid.Itadoptsaproject-styleapproach,wherewefocusonteachingthefundamentalsofAndroidappdevelopmentandtheessentialsofKotlinbybuildingthreereal-worldappsandmorethanadozenmini-apps.ThebookbeginsbygivingyouastronggraspofhowKotlinandAndroidworktogetherbeforegraduallymovingontoexploringthevariousAndroidAPIsforbuildingstunningappsforAndroidwithease.Youwilllearntomakeyourappsmorepresentableusingdifferentlayouts.YouwilldivedeepintoKotlinprogrammingconceptssuchasvariables,functions,datastructures,Object-Orientedcode,andhowtoconnectyourKotlincodetotheUI.Youwilllearntoaddmultilingualtextsothatyourappisaccessibletomillionsofmorepotentialusers.Youwilllearnhowanimation,graphics,andsoundeffectsworkandareimplementedinyourAndroidapp.Bytheendofthebook,youwillhavesoundknowledgeaboutsignificantKotlinprogrammingconceptsandstartbuildingyourownfullyfeaturedAndroidapps.Whatyouwilllearn*LearnhowKotlinandAndroidworktogether*BuildagraphicaldrawingappusingObject-OrientedProgramming(OOP)principles*Buildbeautiful,practicallayoutsusingScrollView,RecyclerView,NavigationView,ViewPagerandCardView*WriteKotlincodetomanageanapps'datausingdifferentstrategiesincludingJSONandthebuilt-inAndroidSQLitedatabase*Adduserinteraction,datacaptures,sound,andanimationtoyourapps*Implementdialogboxestocaptureinputfromtheuser*Buildasimpledatabaseappthatsortsandstorestheuser'sdataWhothisbookisforThisbookisforpeoplewhoarenewtoKotlin,AndroidandwanttodevelopAndroidapps.ItalsoactsasarefresherforthosewhohavesomeexperienceinprogrammingwithAndroidandKotlin.

John Horton ·硬件維護 ·14.9萬字

QQ閱讀手機版

主站蜘蛛池模板: 视频| 东乌珠穆沁旗| 林西县| 延长县| 津南区| 南宫市| 公主岭市| 永胜县| 中卫市| 商都县| 将乐县| 揭西县| 岳普湖县| 根河市| 昌都县| 宁远县| 鄢陵县| 金乡县| 柳林县| 满城县| 晋江市| 文化| 江达县| 安义县| 山丹县| 石阡县| 桦川县| 南开区| 崇左市| 教育| 繁昌县| 长垣县| 三明市| 景洪市| 富阳市| 丹阳市| 西青区| 永康市| 潼南县| 峨山| 全州县|